Big Huge Thesaurus

miraculous food

noun